river channel with steep banks - Espagnol Anglais Dictionnaire